done away - German English Dictionary